from django.db import models
from meiduo_mall.utils.models import BaseModel
# Create your models here.

class OAuthQQUser(BaseModel):

    """
    QQ登录用户数据
    """
    # model字段外键连接时：如果两个类不在同一子应用里面，那么要加上子应用名(users.User)
    user = models.ForeignKey('users.User',on_delete=models.CASCADE,verbose_name='用户')
    openid = models.CharField(max_length=64,verbose_name='openid',db_index=True)


    class Meta:
        db_table = 'tb_oauth_qq'
        verbose_name = 'QQ用户登录数据'
        verbose_name_plural = verbose_name

class OAuthSinaUser(BaseModel):
    """sina登录用户数据"""
    user = models.ForeignKey('users.User',on_delete=models.CASCADE,verbose_name='用户')
    access_token = models.CharField(max_length=64,verbose_name='access_token')

    class Meta:
        db_table = 'tb_oauth_sina'
        verbose_name = '新浪用户登录数据'
        verbose_name_plural = verbose_name